package com.eascs.web.o2o.scheduler.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.NamedQuery;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;


/**
 * The persistent class for the report_pingtai_delivery database table.
 * 
 */
@Entity
@Table(name="report_pingtai_delivery")
@NamedQuery(name="ReportPingtaiDelivery.findAll", query="SELECT r FROM ReportPingtaiDelivery r")
public class ReportPingtaiDelivery implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	private String id;

	@Column(name="add_last_month")
	private BigDecimal addLastMonth=new BigDecimal(0) ;

	@Column(name="add_last_year")
	private BigDecimal addLastYear=new BigDecimal(0);

	@Column(name="day_add_amount")
	private BigDecimal dayAddAmount=new BigDecimal(0);

	@Column(name="day_add_num")
	private int dayAddNum;

	@Column(name="loan_amount_month")
	private BigDecimal loanAmountMonth=new BigDecimal(0);

	@Column(name="loan_amount_new_cus_month")
	private BigDecimal loanAmountNewCusMonth=new BigDecimal(0);

	@Column(name="loan_amount_new_cus_year")
	private BigDecimal loanAmountNewCusYear=new BigDecimal(0);

	@Column(name="loan_amount_old_cus_month")
	private BigDecimal loanAmountOldCusMonth=new BigDecimal(0);

	@Column(name="loan_amount_old_cus_year")
	private BigDecimal loanAmountOldCusYear=new BigDecimal(0);

	@Column(name="loan_amount_rage_month")
	private BigDecimal loanAmountRageMonth=new BigDecimal(0);

	@Column(name="loan_amount_rage_year")
	private BigDecimal loanAmountRageYear=new BigDecimal(0);

	@Column(name="loan_amount_year")
	private BigDecimal loanAmountYear=new BigDecimal(0);

	@Column(name="loan_num_month")
	private int loanNumMonth;

	@Column(name="loan_num_new_cus_month")
	private int loanNumNewCusMonth;

	@Column(name="loan_num_new_cus_year")
	private int loanNumNewCusYear;

	@Column(name="loan_num_old_cus_month")
	private int loanNumOldCusMonth;

	@Column(name="loan_num_old_cus_year")
	private int loanNumOldCusYear;

	@Column(name="loan_num_year")
	private int loanNumYear;

	@Column(name="ltd_name")
	private String ltdName;

	@Column(name="new_cus_rage_year")
	private BigDecimal newCusRageYear=new BigDecimal(0);

	@Temporal(TemporalType.TIMESTAMP)
	@Column(name="oper_time")
	private Date operTime;

	private String province;

	@Column(name="rank_month")
	private int rankMonth;

	@Column(name="rank_new_cus_month")
	private int rankNewCusMonth;

	@Column(name="rank_new_cus_year")
	private int rankNewCusYear;

	@Column(name="rank_old_cus_month")
	private int rankOldCusMonth;

	@Column(name="rank_old_cus_year")
	private int rankOldCusYear;

	@Column(name="rank_year")
	private int rankYear;

	@Column(name="rec_deposite")
	private BigDecimal recDeposite=new BigDecimal(0);

	@Column(name="rec_manger")
	private BigDecimal recManger=new BigDecimal(0);

	@Column(name="rec_risk")
	private BigDecimal recRisk=new BigDecimal(0);

	public ReportPingtaiDelivery() {
	}

	public String getId() {
		return this.id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public BigDecimal getAddLastMonth() {
		return this.addLastMonth;
	}

	public void setAddLastMonth(BigDecimal addLastMonth) {
		this.addLastMonth = addLastMonth;
	}

	public BigDecimal getAddLastYear() {
		return this.addLastYear;
	}

	public void setAddLastYear(BigDecimal addLastYear) {
		this.addLastYear = addLastYear;
	}

	public BigDecimal getDayAddAmount() {
		return this.dayAddAmount;
	}

	public void setDayAddAmount(BigDecimal dayAddAmount) {
		this.dayAddAmount = dayAddAmount;
	}

	public int getDayAddNum() {
		return this.dayAddNum;
	}

	public void setDayAddNum(int dayAddNum) {
		this.dayAddNum = dayAddNum;
	}

	public BigDecimal getLoanAmountMonth() {
		return this.loanAmountMonth;
	}

	public void setLoanAmountMonth(BigDecimal loanAmountMonth) {
		this.loanAmountMonth = loanAmountMonth;
	}

	public BigDecimal getLoanAmountNewCusMonth() {
		return this.loanAmountNewCusMonth;
	}

	public void setLoanAmountNewCusMonth(BigDecimal loanAmountNewCusMonth) {
		this.loanAmountNewCusMonth = loanAmountNewCusMonth;
	}

	public BigDecimal getLoanAmountNewCusYear() {
		return this.loanAmountNewCusYear;
	}

	public void setLoanAmountNewCusYear(BigDecimal loanAmountNewCusYear) {
		this.loanAmountNewCusYear = loanAmountNewCusYear;
	}

	public BigDecimal getLoanAmountOldCusMonth() {
		return this.loanAmountOldCusMonth;
	}

	public void setLoanAmountOldCusMonth(BigDecimal loanAmountOldCusMonth) {
		this.loanAmountOldCusMonth = loanAmountOldCusMonth;
	}

	public BigDecimal getLoanAmountOldCusYear() {
		return this.loanAmountOldCusYear;
	}

	public void setLoanAmountOldCusYear(BigDecimal loanAmountOldCusYear) {
		this.loanAmountOldCusYear = loanAmountOldCusYear;
	}

	public BigDecimal getLoanAmountRageMonth() {
		return this.loanAmountRageMonth;
	}

	public void setLoanAmountRageMonth(BigDecimal loanAmountRageMonth) {
		this.loanAmountRageMonth = loanAmountRageMonth;
	}

	public BigDecimal getLoanAmountRageYear() {
		return this.loanAmountRageYear;
	}

	public void setLoanAmountRageYear(BigDecimal loanAmountRageYear) {
		this.loanAmountRageYear = loanAmountRageYear;
	}

	public BigDecimal getLoanAmountYear() {
		return this.loanAmountYear;
	}

	public void setLoanAmountYear(BigDecimal loanAmountYear) {
		this.loanAmountYear = loanAmountYear;
	}

	public int getLoanNumMonth() {
		return this.loanNumMonth;
	}

	public void setLoanNumMonth(int loanNumMonth) {
		this.loanNumMonth = loanNumMonth;
	}

	public int getLoanNumNewCusMonth() {
		return this.loanNumNewCusMonth;
	}

	public void setLoanNumNewCusMonth(int loanNumNewCusMonth) {
		this.loanNumNewCusMonth = loanNumNewCusMonth;
	}

	public int getLoanNumNewCusYear() {
		return this.loanNumNewCusYear;
	}

	public void setLoanNumNewCusYear(int loanNumNewCusYear) {
		this.loanNumNewCusYear = loanNumNewCusYear;
	}

	public int getLoanNumOldCusMonth() {
		return this.loanNumOldCusMonth;
	}

	public void setLoanNumOldCusMonth(int loanNumOldCusMonth) {
		this.loanNumOldCusMonth = loanNumOldCusMonth;
	}

	public int getLoanNumOldCusYear() {
		return this.loanNumOldCusYear;
	}

	public void setLoanNumOldCusYear(int loanNumOldCusYear) {
		this.loanNumOldCusYear = loanNumOldCusYear;
	}

	public int getLoanNumYear() {
		return this.loanNumYear;
	}

	public void setLoanNumYear(int loanNumYear) {
		this.loanNumYear = loanNumYear;
	}

	public String getLtdName() {
		return this.ltdName;
	}

	public void setLtdName(String ltdName) {
		this.ltdName = ltdName;
	}

	public BigDecimal getNewCusRageYear() {
		return this.newCusRageYear;
	}

	public void setNewCusRageYear(BigDecimal newCusRageYear) {
		this.newCusRageYear = newCusRageYear;
	}

	public Date getOperTime() {
		return this.operTime;
	}

	public void setOperTime(Date operTime) {
		this.operTime = operTime;
	}

	public String getProvince() {
		return this.province;
	}

	public void setProvince(String province) {
		this.province = province;
	}

	public int getRankMonth() {
		return this.rankMonth;
	}

	public void setRankMonth(int rankMonth) {
		this.rankMonth = rankMonth;
	}

	public int getRankNewCusMonth() {
		return this.rankNewCusMonth;
	}

	public void setRankNewCusMonth(int rankNewCusMonth) {
		this.rankNewCusMonth = rankNewCusMonth;
	}

	public int getRankNewCusYear() {
		return this.rankNewCusYear;
	}

	public void setRankNewCusYear(int rankNewCusYear) {
		this.rankNewCusYear = rankNewCusYear;
	}

	public int getRankOldCusMonth() {
		return this.rankOldCusMonth;
	}

	public void setRankOldCusMonth(int rankOldCusMonth) {
		this.rankOldCusMonth = rankOldCusMonth;
	}

	public int getRankOldCusYear() {
		return this.rankOldCusYear;
	}

	public void setRankOldCusYear(int rankOldCusYear) {
		this.rankOldCusYear = rankOldCusYear;
	}

	public int getRankYear() {
		return this.rankYear;
	}

	public void setRankYear(int rankYear) {
		this.rankYear = rankYear;
	}

	public BigDecimal getRecDeposite() {
		return this.recDeposite;
	}

	public void setRecDeposite(BigDecimal recDeposite) {
		this.recDeposite = recDeposite;
	}

	public BigDecimal getRecManger() {
		return this.recManger;
	}

	public void setRecManger(BigDecimal recManger) {
		this.recManger = recManger;
	}

	public BigDecimal getRecRisk() {
		return this.recRisk;
	}

	public void setRecRisk(BigDecimal recRisk) {
		this.recRisk = recRisk;
	}

}